mountain sheep

  1. (a) (bkz: bighorn ), (b) dağ koyunu, yabanî koyun.
bighorn Noun